﻿

using System;
using System.Runtime.InteropServices;


namespace OpcRcw.Batch
{
    [Guid("895A78CF-B0C5-11d4-A0B7-000102A980B1")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [ComImport]
    public interface IOPCBatchServer2
    {
        void CreateFilteredEnumerator(
          Guid riid,
          OPCBATCHSUMMARYFILTER pFilter,
          [MarshalAs(UnmanagedType.LPWStr)] string szModel,
          [MarshalAs(UnmanagedType.IUnknown)] out object ppUnk);
    }
}
